abcd=int(input('Введите четырехзначное число:'))

if abcd>999 and abcd<10000:
    a=abcd//1000
    b=abcd//100%10
    c=abcd//10%10
    d=abcd%10
    k0=0
    abcd_2=abcd**0.5
    a_2=a**0.5
    b_2=b**0.5
    c_2=c**0.5
    d_2=d**0.5
else:
    print('Введенное число не является четырехзначным')
    
if abcd%2==0:
    print('Число четное: да')
else:
    print('Число четное: нет')
              
if abcd%3==0:
    print('Число кратное трем: да')
else:
    print('Число кратное трем: нет')
    
if abcd_2==int(abcd_2):
    print('Число является квадратом числа:', int(abcd_2))
else:
    print('Число является квадратом числа: нет')
print()    
abcdmi=min(a,b,c,d)

abcdma=max(a,b,c,d)

print('Наименьшая цифра числа:', abcdmi)
print('Наибольшая цифра числа:', abcdma)

if a==0:
    k0+=1
if b==0:
    k0+=1
if c==0:
    k0+=1
if d==0:
    k0+=1
print('Количество нулей в числе:', k0)
print()
if d_2==int(d_2):
    print('Цифра в разряде единиц является квадратом цифры:', int(d_2))
else:
    print('Цифра в разряде единиц является квадратом цифры: нет')
    
if c_2==int(c_2):
    print('Цифра в разряде десятков является квадратом цифры:', int(c_2))
else:
    print('Цифра в разряде десятков является квадратом цифры: нет')
    
if b_2==int(b_2):
    print('Цифра в разряде сотен является квадратом цифры:', int(b_2))
else:
    print('Цифра в разряде сотен является квадратом цифры: нет')
    
if a_2==int(a_2):
    print('Цифра в разряде тясяч является квадратом цифры:', int(a_2))
else:
    print('Цифра в разряде тысяч является квадратом цифры: нет')

    


               

    
    
